*{ margin: 0; padding: 0;}
body {
	font-size: 12px; font-family: "微软雅黑" Arial;
}


.wrapper {
	width: 1200px; margin: 0 auto; position: relative; height: 100%;
}

.topbar {
	 height: 38px; background: #7ec7f1; font-size: 12px; line-height: 38px; color: #666666;
}
.topbar .right ul li {
	float: left; padding-left: 22px; margin-left: 26px;
}
.topbar .right .dh{
	background: url(../imgs/lc2.png) no-repeat center left;
	color: white;
}
.topbar .right .cz{
	background: url(../imgs/lc3.png) no-repeat center left;
	color: white;
}
.topbar .right .czmail{
	background: url(../imgs/lc2-mail.png) no-repeat center left;
	color: white;
}


.header {
	height: 130px; overflow: hidden;
}
.header .logo {
	/*width: 173px; height: 100px;*/ overflow: hidden; position: absolute; top: 18px; left: 0;
}
.header .nav {
	width: 750px;
	overflow: hidden;
	position: absolute;
	top: 80px;
	right: 0;
}
.header .nav ul {
	width: 800px; overflow: hidden;
}
.header .nav ul li{
	float: left; height: 28px; position: relative; font-size: 14px; text-align: center; text-transform: uppercase;
}
.header .nav ul li.selected  a,
.header .nav ul li:hover a {
	 background: #00abe3; 	color: #FFFFFF;
}
.header .nav ul li a {
	display: block; color: #363433; text-decoration: none; padding: 0 12.5px; line-height: 28px;
}
.header .nav ul li span {
	display: inline-block; width: 1px; height: 11px; margin: 12.5px; background: #d2d2d2; position: relative; top:-3px;
}
.header .lang {
	position: absolute; top: 44px; right: 260px;
}
.header .lang ul li{
	float: left;  line-height: 13px; margin-left: 12px;
}
.header .lang ul li a {
	color: #707070; padding-left: 24px; text-decoration: none;
}
.header .lang ul li.selected a ,
.header .lang ul li:hover a {
	color: #00abe3;
}
.header .lang ul .ch {
	background: url(../imgs/lc2.jpg) no-repeat left center;
}
.header .lang ul .en {
	background: url(../imgs/lc3.jpg) no-repeat left center;
}
.header .lang ul li span {
	display: inline-block; width: 1px; height: 11px; background: #d2d2d2; position: relative; 8px;
}
.header .search {
	width: 237px; height: 31px; overflow: hidden; border: 1px solid #dbdbdb; background: #FFFFFF; position: absolute; top: 32px; right: 0;   
}
.header .search input {
	border: none; height: 31px;
}
.header .search .text {
	width: 193px; overflow: hidden; font-size: 11px; color: #707070; line-height: 31px; padding-left: 10px; font-style: italic; text-transform: uppercase;
}
.header .search .submit {
	width: 34px; float: right; background: url(../imgs/lc1.png) no-repeat center;
}

.footer {
	clear: both; height: 145px; background-color: #7ec7f1; position: relative;
}
.footer .wrapper{
	overflow: hidden;
}
.footer .logo{
	width: 168px; height: 97px; overflow: hidden; position: absolute; top: 18px; left: 0;
}
.footer .nav,
.footer .info,
.footer .addr{
	margin-left: 220px;
}
.footer .nav {
	width: 750px; overflow: hidden; margin-top: 51px; 
}
.footer .nav ul li{
	height: 28px; position: relative; text-align: center; text-transform: uppercase; display: inline;
}

.footer .nav ul li a {
	color: #ffffff; text-decoration: none; line-height: 24px;
}
/*.footer .nav ul li.selected  a,
.footer .nav ul li:hover a {
	 background: #00abe3; 	color: #FFFFFF;
}*/
.footer .nav ul li span {
	display: inline-block; width: 1px; height: 10px; background: #5e5e62; position: relative; top: 1px; margin: 0 10px;
}

.footer .info {
	
}
.footer .info ul li {
	display: inline-block; margin-right: 15px; color: #959595; line-height: 12px;
}
.footer .addr {
	color: #333333; line-height: 12px; margin-top: 5px;
}
.footer .tele {
	padding-left: 52px; position: absolute; top: 66px; right: 0; background: url(../imgs/lc5.png) no-repeat left center;
}
.footer .tele h4{
	font-size: 16px; line-height: 26px; color: #FFFFFF;text-align: left;
}
.footer .tele h3 {
	font-size: 20px; line-height: 20px; color: #ffffff;
}
.copyright  {
	height: 45px; background:#7ec7f1; color: white; line-height: 45px;
}




/*产品列表*/
.banner{
	height: 237px;
}
.banner h2 {
	font-size: 50px; line-height: 50px; color: #FFFFFF; font-weight: bold; text-transform: uppercase; padding-top: 70px;
}
.banner1 h2 {
	color: #f8ab07;
}
.pager {
	background: #F6F6F6; padding-bottom: 20px;
}
.aside {
	width: 248px; position: absolute; left: 0; top:-40px; background: #FFFFFF; 
}
.aside .nav h2 {
	font-size: 24px; line-height: 80px; color: #FFFFFF; text-align: center; text-transform: uppercase; background: #9c9c9c;
}
.aside .nav ul li {
	max-height: 52px; height: auto; overflow: hidden; border-bottom: 1px solid #eeeeee; padding:16px 0 16px 43px; font-size: 14px;  line-height: 26px; text-transform: uppercase;
}
.aside .nav ul li.selected ,
 .aside .nav ul li:hover{
	background: #1e84c4; 
}
.aside .nav ul li a{
	color: #929292; text-decoration: none;
}
.aside .nav ul li.selected a,
.aside .nav ul li:hover a{
	color: #FFFFFF; font-weight: bold;
}
.main {
	width: 840px; overflow: hidden; padding-left: 50px; background: #FFFFFF; margin-left: 330px; box-shadow:0 1px 1px #D2D2D2;
}
.gb_current {
	height: 19px; padding-left: 32px; background: url(../imgs/lc6.png) no-repeat center left; margin:25px 0 30px;
}
.gb_current ul li {
	display: inline; line-height: 12px;
}
.gb_current ul li a {
	text-decoration: none; text-transform: uppercase;
}
.gb_current ul .r2 a {
	color: #1e84c4; 
}
.gb_head {
	width: 742px; height: 38px; border-bottom: 1px solid #e6e6e6;
}

.gb_head span {
	font-size: 18px; line-height: 38px; color: #FFFFFF; font-weight: bold; text-transform: uppercase; 
	display: inline-block; height: 38px; background: #1e84c4 url(../imgs/lc6.jpg) no-repeat right; padding-left: 15px;
}
.pro_text .head span{
	padding-right: 25px; 
}
.pro_text .body {
	width: 745px; padding-top: 32px;
}
.pro_text .body p{
	font-size: 14px; line-height: 28px; color: #7d7d7d; padding-bottom: 33px; text-align:justify; text-justify:inter-ideogra;
} 
.pro_list {
	width: 742px;
}
.pro_list ul li {
	height: 205px; margin-bottom: 73px; 
}
.pro_list ul li .img {
	float:left; width:150px; height:203px; margin-right:55px;
}
.pro_list ul li .text{
	 float: left; width: 520px;
}
.pro_list ul li .text h2 { font-size:18px; line-height:18px; text-transform:uppercase; padding:23px 0 17px 0;}
.pro_list ul li .text h2 a { color:#313131; text-decoration: none;}
.pro_list ul li .text p { line-height:22px; color:#535353; text-transform: uppercase; padding-bottom:30px;}
.pro_list ul li .text .btn { height:auto; overflow:hidden;}
.pro_list ul li .text .btn a { display:block; width:128px; height:34px;  background:#f8ab07; border:1px solid #eeeeee; line-height:34px; color:#fff; text-transform:uppercase; text-align:center; text-decoration: none;}
.pro_list ul li .text .btn a:hover {
	background: #FF8600;
}

/*产品详情*/
.pro_detail {
	width: 780px; overflow: hidden;
}
.pro_detail .head {
	margin-bottom: 50px; width: 780px;
}
.pro_detail .head span{
	padding-right: 25px;
}

.pro_detail_nav {
	width: 780px; height: 58px; border: 1px solid; border-color: rgba(223,223,223,0.6); margin-bottom: 67px;
}
.pro_detail_nav ul li {
	float: left; width: 130px; font-size: 18px; line-height: 58px; text-align: center;
}
.pro_detail_nav ul li.selected ,
.pro_detail_nav ul li:hover {
	background: #7d7d7d;
}
.pro_detail_nav ul .n1 { background: #7d7d7d;}
.pro_detail_nav ul .n2 { background: #cacaca;}
.pro_detail_nav ul .n3 { background: #dfdfdf;}
.pro_detail_nav ul .n4 { background: #e7e7e7;}
.pro_detail_nav ul .n5 { background: #f5f5f5;}
.pro_detail_nav ul .n6 { background: #fbfbfb;}
.pro_detail_nav ul .n1 a ,
.pro_detail_nav ul li.selected a ,
 .pro_detail_nav ul li:hover a {
	color: #FFFFFF; font-weight: bold;
}
.pro_detail_nav ul li a {
	color: #7d7d7d; text-decoration: none;
}
.pro_detail_con .view {
	width: 745px; height: 264px; position: relative;
}
.pro_detail_con .view .img {
	width: 234px; height: 264px; position: absolute; left: 0;
}
.pro_detail_con .view .data {
	width: 445px; padding-top:16px; position: absolute; right: 0; border-top: 1px solid #959595;border-bottom: 1px solid #959595;
}
.pro_detail_con .view .data ul li {
	font-size: 18px; line-height: 50px; color: #535353;
	height: 55px; padding-left: 10px; border-bottom: 1px solid #e9e9e9 ;
}
.pro_detail_con .text  {
	font-size: 14px; line-height: 36px; color: #434343; 
	padding-bottom: 11px;
}
.pro_detail_con .text h4 {
	font-weight: bold;
}
.pro_detail_con .text p{
	margin-bottom: 37px; letter-spacing: -0.3px; text-align: justify; text-justify: inter-cluster;
}
/*服务团队*/
.ser_team {
	padding-top: 30px; width: 742px; overflow: hidden;
}
.ser_team .view {
	width: 742px; height: 209px; overflow: hidden; background: #1e84c4; margin-bottom: 44px;
}
.ser_team .view .img{
	float: left;
}
.ser_team .view .txt{
	float: left; text-transform: capitalize; padding-left: 70px;
}
.ser_team .view .txt h2 {
	font-size: 35px; line-height: 35px; color: #FFFFFF; padding:42px 0 24px 0;
}
.ser_team .view .txt ul li {
	line-height: 27px; color: #FFFFFF; padding-left: 20px; position: relative;
}
.ser_team .view .txt ul li:after {
	content: ""; width: 7px; height: 1.5px; background: #FFFFFF; position: absolute; top: 50%; left: 1px;
}
.ser_team .text {
	margin-bottom: 170px;
}
.ser_team .text p{
	font-size: 14px; line-height: 28px; color: #7d7d7d; text-align: justify; text-justify: inter-cluster;
}

/*服务技术支持*/
.ser_support {
	width: 795px;
}
.ser_support .text {
	font-size: 21px; line-height: 30px; color: #535353; font-weight: bold; padding:5px 0 40px 0; letter-spacing: -0.9px;
}
.ser_support .list li {
	margin-bottom: 45px;
}
.ser_support .list li h2 {
	font-size: 18px; font-weight: bold; line-height: 22px; color: #363433;
	padding-left: 55px; background: url(../imgs/lc7.png) no-repeat left top; margin-bottom: 27px; 
}
.ser_support .list li h4 {
	font-size: 14px; line-height: 28px; color: #7d7d7d; text-align: justify; text-justify: inter-cluster ;
	padding-left: 55px; background: url(../imgs/lc8.png) no-repeat left top; margin-bottom: 27px;
}

/*服务技术资料*/
.ser_docs {
	width: 742px; overflow: hidden; margin-bottom: 50px;
}
.ser_docs .nav {
	overflow: hidden; border-bottom:1px solid #e6e6e6; margin-bottom: 47px;
}
.ser_docs .nav ul{
	width: 752px;
}
.ser_docs .nav ul li{
	float: left; width: 84px; height: 38px; background: #EEEEEE; margin-right: 10px; text-align: center; line-height: 38px; text-transform: uppercase;
}
.ser_docs .nav ul li a {
	color: #898989; text-decoration: none;
}
.ser_docs .nav ul li.selected ,
.ser_docs .nav ul li:hover {
	background: #1e84c4;
}
.ser_docs .nav ul li.selected a ,
.ser_docs .nav ul li:hover a {
	color: #FFFFFF; font-weight: bold;
}
.ser_docs .list li {
	height: 137px; border-bottom: 1px solid #e6e6e6; margin-bottom: 40px;
}
.ser_docs .list li h2 {
	font-size: 18px; line-height: 18px; font-weight: bold; color: #535353; padding-bottom: 10px;
}
.ser_docs .list li h4 {
	line-height: 22px; color: #535353; padding-bottom: 25px; text-transform: uppercase;
}
.ser_docs .list li .btn a{
	display: block; width: 128px; height: 34px; border: 1px solid #EEEEEE;font-size: 12px; line-height: 34px; color: #FFFFFF; background: #f8ab07; text-align: center; text-decoration: none;
}
.ser_docs .list li .btn a.selected ,
.ser_docs .list li .btn a:hover{
	background: #ff8600;
}

/*服务技术资料合集*/
.dev_docs {
	width: 778px; height: 120px; padding: 118px 0 118px 0; border-top:1px solid #EEEEEE; margin-bottom: 62px; background: url(../imgs/lc9.png) no-repeat center; overflow: hidden; position: relative;
}

.dev_docs ul {
	width: 960px; height: 120px;
}
.dev_docs ul li {
	float: left; width: 240px; height: 120px; position: relative; text-align: center;
}
.dev_docs ul .l1 {
	left: 0;
}
.dev_docs ul .l2 {
	left: -60px;
}
.dev_docs ul .l3 {
	left: -120px;
}
.dev_docs ul .l4 {
	left: -180px;
}
.dev_docs ul li i {
	background: #FFFFFF; font-size: 24px; line-height: 25px; text-align: center; font-weight: bold;
	display: block; width: 25px; height: 25px; overflow: hidden; border-radius: 100%; position: absolute;
}
.dev_docs ul li i {
	
}
.dev_docs ul .l1 i {
	top: 8px; left: 60px; color: #ffc700;
}
.dev_docs ul .l2 i {
	top: 12px; left: 27px; color: #80c701;
}
.dev_docs ul .l3 i {
	bottom: 10px; left: 28px; color: #00a0d7;
}
.dev_docs ul .l4 i {
	top: 11px; left: 27px; color: #207fcf;
}
.dev_docs ul li h2 {
	font-size: 20px; color: #FFFFFF; line-height: 20px; font-weight: bold; padding-top: 40px;
}
.dev_docs ul li .btn {
	margin-top:20px;
}
.dev_docs ul li .btn a {
	display: block; width: 60px; height: 24px; border: 1px solid #eeeeee; background: #FFFFFF; margin: 0 auto;
	text-decoration: none; line-height: 24px;
}
.dev_docs ul .l2 .btn a {
	color: #80c701;
}
.dev_docs ul .l3 .btn a {
	color: #00c0ff;
}
.dev_docs ul .l4 .btn a {
	color: #207fcf;
}
.dev_docs .l1 dl {
	width: 170px; margin: 17px auto 0 auto;
}
.dev_docs .l1 dl dd {
	width: 170px; height: 34px; background: #d58015; border: 1px solid #eeeeee; 
	font-size: 18px; font-weight: bold; line-height: 34px; margin-bottom: 4px; color: #FFFFFF;
}
.dev_docs .l1 dl dd a {
	color: #ffc700; font-size: 12px; /*line-height: 34px;*/
}

.dev_docs .l1 dl dd.selected {
	background: #f39801; border-color: #f39801;
}
.dev_docs .l1 dl dd.selected a,
.dev_docs .l1 dl dd:hover {
	color: #FFFFFF;
}



/*工程案例*/
.pro_case  {
	width: 742px; overflow: hidden; margin-bottom: 95px;
}
.pro_case .head {
	margin-bottom: 28px;
}
.pro_case .head span {
	padding-right: 42px;
}
.pro_case .text {
	margin-bottom: 38px;
}
.pro_case .text p {
	font-size: 14; line-height: 28px; color: #7d7d7d;
}
.pro_case .list h2{
	font-size: 16px; color: #434343; line-height: 16px; font-weight: bold; margin-bottom: 50px;
}
.pro_case .list ul li {
	padding-left: 34px; margin-bottom: 43px; position: relative;
}
.pro_case .list ul li i {
	float: left; display: block; width: 15px; height: 15px; border-radius: 100%; background: #535353; text-align: center;
	color: #FFFFFF; line-height: 15px; position: absolute; top: 0; left: 0;
}
.pro_case .list ul li h4 {
	line-height: 15px; color: #535353; font-weight: bold;
}
.pro_case .list ul li h4 span {
	font-weight:normal; margin-left: 5px;
}
.pro_case .list ul li p {
	padding-top: 5px; font-size: 14px; line-height: 28px; color: #7d7d7d; text-align: justify; text-justify: inter-cluster;
}
.pro_case .img {
	overflow: hidden; background: #f5f5f5; padding: 30px 0 35px 0; text-align: center;
}
.pro_case .img {
	display: block; margin: 0 auto;
}

/*关于我们*/ 
.about_profile {
	width: 793px; overflow: hidden; margin-bottom: 80px;
}
.about_profile .head {
	width: 793px; margin-bottom: 40px;
}
.about_profile .head span {
	padding-right: 35px; 
}
.about_profile .text p {
	clear: both; font-size: 14px; line-height: 28px; color: #7d7d7d; margin-bottom: 30px; text-align: justify; text-justify: inter-cluster;
}
.about_profile .text p .img {
	width: 379px; height: 148px; overflow: hidden; margin-bottom: 30px;
}
.about_profile .list h4 {
	font-size: 14px; color: #1e84c4; font-weight: bold; text-transform: uppercase; padding-left: 15px; margin-bottom: 35px;
}
.about_profile .list {
	width: 793px; overflow: hidden;
}
.about_profile .list ul {
	width: 812px; 
}
.about_profile .list ul li {
	float: left; width: 180px; overflow: hidden; margin-right: 23px;
}
.about_profile .list ul li a {
	text-decoration: none;
}
.about_profile .list ul li a .img {
	height: 109px; overflow: hidden; margin-bottom: 20px;
}
.about_profile .list ul li a p {
	line-height: 24px; color: #707070; text-transform: uppercase; letter-spacing: -0.3px;
}
.about_profile .list ul li a:hover p {
	color: #1E84C4;
}
.about_profile .list ul .n4 a p{
	padding-left: 17px;
}

/*关于我们—科技研发*/
.about_dev {
	width:780px; overflow: hidden; margin-bottom: 55px;
}
.about_dev .head {
	margin-bottom: 35px;
}
.about_dev .head span{
	padding-right: 15px;
}
.about_dev .texts {
	width: 742px; height: 260px; border-bottom: 1.5px solid #e9e9e9; position: relative;
}
.about_dev .texts .txt {
	width: 445px; position: absolute; top: 40px; left: 25px;
}
.about_dev .texts .txt h4 {
	font-size: 24px; line-height: 24px; color: #535353; margin-bottom: 16px; 
}
.about_dev .texts .txt p {
	font-size: 16px; line-height: 32px; color: #434343;
}
.about_dev .texts .img {
	position: absolute; top: 0; right: 0;
}
.about_dev .bigimg {
	padding:45px 0 55px 80px;
}
.about_dev .bigimg .img1 {
	margin-right: 125px;
}
.about_dev .nav {
	width: 700px; height: 205px; border: 1px solid #dcdcdc; padding:25px 0 0 40px; margin-bottom: 55px;
}
.about_dev .nav li {
	float: left; width: 330px; height: 67px; margin-bottom: 40px;
}
.about_dev .nav li i {
	float: left; display: block; width: 67px; height: 67px; border-radius: 100%; background: #32719f; margin-right: 15px; 
	text-align: center; font-size: 60px; line-height:67px; color: #FFFFFF; letter-spacing: -2px;
}
.about_dev .nav li a {
	font-size: 24px; line-height: 24px; color: #434343; display: block; text-decoration: none;
}
.about_dev .nav li a:hover {
	color: #207FCF;
}
.about_dev .nav li a sub {
	display: table-cell; vertical-align: middle; height: 67px;
}
.about_dev .list {
	clear: both;
}
.about_dev .list ul li {
	float: left; margin-right: 27px; text-align: center;
}
.about_dev .list ul li .img {
	width: 167px; height: 228px; overflow: hidden;
}
.about_dev .list ul li h4 {
	font-size: 14px; line-height: 14px; color: #929292;padding-top: 28px;
}


/*关于我们——品质保证*/
.about_quality {
	width: 790px;
}
.about_quality .head {
	width: auto; margin-bottom: 75px;
}
.about_quality .head span{
	padding-right: 24px;
}
.about_quality .list {
	background: url(../imgs/lc16.png) no-repeat 23px 11px ;
}
.about_quality .list li {
	padding-left: 80px; height: auto; overflow: hidden; position: relative; margin-bottom: 42px;
}
.about_quality .list li em {
	position: absolute; top: 0; position: absolute; top: 0; left: 0;
}
.about_quality .list li h4 {
	font-size: 16px; color: #000000; line-height: 16px; padding-bottom: 8px;
}
.about_quality .list li p {
	font-size: 14px; line-height: 28px; color: #7d7d7d; text-align: justify; text-justify: inter-cluster;
}
.about_quality .imgs h4 {
	width: 260px; height: 40px; background: #1e84c4; margin-bottom: 40px;
	font-size: 18px; font-weight: bold; color: #FFFFFF; line-height: 40px; text-align: center;
}
.about_quality .imgs {
	width: 790px; overflow: hidden;
}
.about_quality .imgs ul{
	width: 848px; 
}
.about_quality .imgs li {
	display: inline-block; width: 280px; overflow: hidden; margin-bottom: 36px;
}

/*关于我们-资质认证*/
.about_cert {
	height: auto; overflow: hidden; margin-bottom: 190px;
}
.about_cert .head {
	margin-bottom: 80px;
}
.about_cert .head span {
	padding-right: 52px;
}
.about_cert .list {
	margin-bottom: 50px;
}
.about_cert .list ul li{
	display: inline-block; height: 251px; overflow: hidden; margin-right: 20px;
}
.about_cert .list2 ul li {
	float: left; width:179px; height: 254px; overflow: hidden; margin-right: 8px;
}

/*联系我们*/
.contactus {
	height: auto; overflow: hidden; margin-bottom: 60px;
} 
.contactus h1 {
	font-size: 29px; font-weight: bold; line-height: 29px; color: #535353; padding: 30px 0 40px 0;
}
.contactus .list {
	height: auto; overflow: hidden; margin-bottom: 15px;
}
.contactus .list ul li {
	width: 400px; overflow: hidden; padding-left: 50px; background-position: center left; background-repeat:no-repeat;  margin-bottom: 35px;
	font-size: 14px; font-weight: bold; line-height: 24px; color: #5d5858; 
}
.contactus .list ul .dw {
	background-image: url(../imgs/lc17.png); background-position: 0 6px;
}
.contactus .list ul .dh {
	background-image: url(../imgs/lc18.png); line-height: 33px;
}
.contactus .list ul .yj {
	background-image: url(../imgs/lc19.png); line-height: 18px;
}
.contactus .lst ul {
	height: auto; overflow: hidden; margin-bottom: 25px;
}
.contactus .lst ul li {
	width: 550px; min-height: 27px; overflow: hidden; padding-left: 50px; background-position: top left; background-repeat:no-repeat; margin-bottom: 16px; font-weight: 14px; line-height: 24px; color: #666666;
}
.contactus .lst ul .dz {
	background-image: url(../imgs/lc20.png); font-weight: bold; color: #1e84c4;
}
.contactus .lst ul .dw {
	background-image: url(../imgs/lc21.png); background-position: 0 3px;
}
.contactus .lst ul .dh {
	background-image: url(../imgs/lc22.png);
}
.contactus form {
	width: 744px; overflow: hidden;
}
.contactus form h2 {
	font-size: 22px; line-height: 22px; color: #898989; margin-bottom: 17px;
}
.contactus form ul li {
	margin-bottom: 17px;
}
.contactus form ul li input{
	width: 718px; height: 60px; border: 1px solid #d1d1d1; font-size: 16px; 
}
.contactus form ul li .text {
	color: #313131; padding-left: 24px; 
}
.contactus form ul li textarea {
	padding: 18px 0 0 24px; border: 1px solid #d1d1d1; width: 718px;
}
.contactus form ul li .submit {
	 float: right; display: block; width: 156px; height: 42px; background: #f8ab07;
	 font-weight: 14px; font-weight: bold; color: #FFFFFF; text-transform: uppercase;
}
input,textarea,button,select{
	font-family: "微软雅黑";
}

/*新闻资讯-最新动态*/
.news_list {
	height: auto; overflow: hidden; margin-bottom: 68px;
}
.news_list .head {
	margin-bottom: 55px;
}
.news_list .head span {
	padding-right: 50px;
}
.news_list .list ul li {
	height: 276px; overflow: hidden;
}
.news_list .list ul li .img {
	float: left; width: 275px; margin-right: 34px;
}
.news_list .list ul li .txt {
	float: left; width: 445px;
}
.news_list .list ul li .txt h4 {
	font-size: 14px; line-height: 14px; color: #434343; padding-bottom: 28px;
}
.news_list .list ul li .txt h2 {
	font-size: 14px; font-weight: bold; line-height: 14px; padding-bottom: 12px;
}
.news_list .list ul li .txt h2 a {
	 color: #434343; text-decoration: none;
}
.news_list .list ul li .txt h2 a:hover {
	color: #1E84C4;
}
.news_list .list ul li .txt p {
	line-height: 24px; color: #7d7d7d; letter-spacing: -0.4px;
}
.news_list .list ul li .btn {
	margin-top: 20px;
}
.news_list .list ul li .btn a{
	display: block; width: 101px; height: 33px; background: #f8ab07; font-size: 11px; color: #FFFFFF; line-height: 33px; text-align: center;
	text-transform: uppercase; text-decoration: none;
}
.news_list .list ul li .btn a:hover {
	background: #FF8600;
}
.gb_pages {
	text-align: center;
}
.gb_pages ul{
	height: 36px; border: 1px solid #dfdfdf; display: inline-block; border-right: 0;
}
.gb_pages li {
	float: left; width: 40px; height: 36px; border-right: 1px solid #dfdfdf; font-size: 14px; line-height: 36px; text-align: center;
}
.gb_pages li a{
	color: #8d8d8d; text-decoration: none;
}
.gb_pages li.selected ,
.gb_pages li:hover {
	background: #1e84c4;
}
.gb_pages li.selected a,
.gb_pages li:hover a{
	color: #FFFFFF;
}
.gb_pages .prev {
	width: 37px; background: url(../imgs/lc23.png) no-repeat center;
}
.gb_pages .next {
	width: 37px; background: url(../imgs/lc24.png) no-repeat center;
}
.gb_pages .prev.selected ,
.gb_pages .prev:hover {
	background: #1e84c4 url(../imgs/lc26.png) center no-repeat;
}
.gb_pages .next.selected ,
.gb_pages .next:hover {
	background: #1e84c4 url(../imgs/lc25.png) center no-repeat;
}
/*新闻资讯—详情页*/
.news_detail {
	margin-bottom:120px; width: 742px;overflow: hidden;
}
.news_detail .head{
	 color: #434343; margin-bottom: 35px; 
} 
.news_detail .head h2 {
	font-size: 19px;line-height: 19px; padding: 18px 0 15px 0;
}
.news_detail .head h4 {
	line-height: 12px;
}
.news_detail .body p{
	font-size: 14px; line-height: 24px; margin-bottom: 30px; color: #7d7d7d;
}

/*首页*/
.h_slide {
	position: relative;
}
.h_slide .slides .slide {
}
.h_slide .slides .slide a {
	/*display: block; width: 100%; height: 577px;  background-repeat: no-repeat; background-position: center center; background-size: cover;*/
}

.h_head{
	height: 22px; text-transform: uppercase; margin-bottom: 37px;
}
.h_head h4{
	float: left; width: 200px; padding-left: 36px; font-size: 22px; background-repeat: no-repeat; background-position: left top; font-weight: bold; line-height: 23px; letter-spacing: 3px; 
}
.h_head a {
	float: right; display: block; width: 61px; height: 19px;  background: url(../imgs/lc32.png) no-repeat right; line-height: 19px; color: #363433; 
}
.h_pro {
	 background: #eeeeee; padding: 75px 0 60px 0;
}
.h_pro .head {
}
.h_pro .head h4{
	color: #000000; background-image: url(../imgs/lc31.png); 
}

.h_pro .body {
	overflow: hidden;
}
.h_pro .body ul{
	width: 105%;
}
.h_pro .body ul li {
	float: left; height: 243px; overflow: hidden; background: #FFFFFF; margin-right: 30px;
}
.h_pro .body .img {
	height: 140px; overflow: hidden;
}
.h_pro .body .text {
	padding-left: 18px;
}
.h_pro .body .text p {
	font-size: 9px;
	line-height: 18px;
	color: #000000;
	padding: 20px 0 15px 0;
	overflow: hidden;
	white-space: nowrap;
	width: 150px;
}
.h_pro .body .text a {
	line-height: 16px; color: #00abe3; text-decoration: none;
}

.h_pro2 {
	height: 325px; padding-top: 50px; background-color: #7ec7f1 ;
}
.h_pro2 .head h4{
	color: #FFFFFF; background-image: url(../imgs/lc31.png);
}
.h_pro2 .body {
	width: 1170px; overflow: hidden;
}
.h_pro2 .body ul{
	width: 105%
}
.h_pro2 .body ul li {
	float: left; width: 212px; height: 243px; overflow: hidden; margin-right: 30px; text-align: center;
}
.h_pro2 .body ul li .img{
	width: 157px; height: 157px; overflow: hidden; margin: 0 auto;
} 
.h_pro2 .body ul li h4 {
	width: 159px;
	height: 26px;
	background: url(../imgs/lc39.png) no-repeat center;
	margin: 26px auto 0 auto;
	font-size: 14px;
	line-height: 26px;
}
.h_pro2 .body ul li h4 a {
	padding-left: 10px; background: url(../imgs/lc40.png) no-repeat center left; color: #FFFFFF; text-decoration: none; text-transform: capitalize;
}

.h_about {
	height:	auto; padding-top: 62px;
}
.h_about .img {
	width: 241px; height: 173px; overflow: hidden; margin-right: 50px; position: absolute; left: 0; top: 0;
}
.h_about .text {
	padding-top: 13px; margin-left:290px ;
}
.h_about .text h4 {
	width: 144px; height: 23px; padding:0 27px 0 2px; background: url(../imgs/lc41.png); font-size: 23px; font-weight: bold; line-height: 23px; color: #000000; letter-spacing: 2.5px;  text-transform: uppercase; margin-bottom: 14px;
}
.h_about .text p{
	font-size: 14px; color: #707070; line-height: 24px; margin-bottom: 0px;
}
.h_about .text a {
	display: block; width: 92px; height: 23px; background: #00abe3; line-height: 23px; color: #FFFFFF; text-align: center; text-decoration: none;
}
.h_about .text a.selected ,
.h_about .text a:hover {
	background: #2a91b3;
}

.h_news_wrap {
	padding: 65px 0 30px 0; height: auto; overflow: hidden;
}
.h_news_wrap .h_news {
	float: left; width: 632px;
}
.h_news_wrap .h_news .head h4{
	background-image: url(../imgs/lc42.png);
}
.h_news_wrap .h_news .body ul li {
	height: 105px; margin-bottom: 37px;
}
.h_news_wrap .h_news .body ul li .img {
	float: left; width: 126px; height: 105px; overflow: hidden; margin-right: 26px;
}
.h_news_wrap .h_news .body ul li text {
	float: left; width: 477px;
}
.h_services {
	float: right; width: 471px; 
}
.h_services .head h4{
	background-image: url(../imgs/lc43.png);
}
.h_services .body{
	height: 253px; overflow: hidden; position: relative;
}
.h_services .body .list ul {
	width: 999999px; overflow: hidden;
}
.h_services .body .list ul li{
	width: 471px; float: left; display: inline;
}
.h_services .body .list ul li a {
	width: 477px; height: 253px; overflow: hidden; position: relative;
}
.h_services .body .list ul li a h2 {
	width: 477px; height: 47px; background: rgba(0,0,0,0.5); position: absolute; bottom: 0; font-weight: bold;
	line-height: 47px; font-size: 16px; color:#FFFFFF; text-align: center; 
}
.h_services .body .list ul li a h2 span {
	font-size: 12px; font-weight: normal; padding-left: 25px;
}
.h_services .body .prev {
	width: 38px; height: 54px; background: url(../imgs/lc44.png); position: absolute; left: 0; top: 100px; z-index: 9;
}
.h_services .body .next {
	width: 38px; height: 54px; background: url(../imgs/lc45.png); position: absolute; right: 0; top: 100px; z-index: 9;
}


.sidebar {
	width: 97px; overflow: hidden; background: #FFFFFF; border: 1px solid #d2d2d2;  position: fixed; bottom: 60px; left: 50%; margin-left: 690px; text-align: center;
}
.sidebar ul {
	height: 200px; overflow: hidden;
}
.sidebar ul li {
	padding: 2px; border-bottom: 1px solid #d2d2d2;
}
.sidebar .btn a{ 
	 display: block; height: 17px; background: url(../imgs/lc33.png) no-repeat center;
}
